package com.hyh.toyshopping.service;

import com.hyh.toyshopping.model.Comment;
import com.hyh.toyshopping.model.Toy;
import com.hyh.toyshopping.model.view.CommentView;

import java.util.List;

/**
 * @version 1.0
 * @BelongsProject:IntelliJ IDEA
 * @BelongsPackage:com.hyh.toyshopping.service
 * @Author:hyhWTX
 * @ClassName:ToyService
 * @CreateTime:2022年-12月-14日 20:09
 * @Description:服务层接口
 */
public interface ToyService {
    /***
     * @Description: 获得所有玩具
     * @return List<Toy>

     */

    public List<Toy> getToys(int toy_is_display);

    /***
     * @Description: 查看某个玩具的详情
     * @param toy_id
     * @return Book
     */

    Toy getToyById(int toy_id);
    /***
     * @Description: 根据玩具编号获得图书评论
     * @param toy_id
     * @return List<CommentView>
     */

    List<CommentView> getToyComment(int toy_id);

    /***
     * @Description: 添加评论
     * @param comment
     */

    void addToyComment(Comment comment);


    void updateToyDisplayStatus(int toy_id, int toy_is_display);
}
